N F N O O OH F F N H N N F N O O F F N H 2 N